forest ecosystem - French English Dictionary